Skip to content

ci: align with modern-di#40

Merged
lesnik512 merged 1 commit into
mainfrom
ci/align-with-modern-di
Jun 9, 2026
Merged

ci: align with modern-di#40
lesnik512 merged 1 commit into
mainfrom
ci/align-with-modern-di

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Summary

Aligns CI with modern-di's pattern. Mirrors the lite-bootstrap migration.

  • Bump pins across all three workflow files: ci.yml, publish.yml, AND docs.yml.
  • Split ci.yml into thin trigger wrapper + reusable _checks.yml. The pytest job preserves its existing just test --cov-report xml invocation.
  • No codecov in this repo.

Test plan

  • PR CI green across Python 3.11–3.14 matrix.
  • After merge, docs.yml runs successfully on the next push to main that touches docs files.

🤖 Generated with Claude Code

- Bump pins (checkout@v4 → @v6, setup-just@v2 → @v4, setup-uv@v3
  → @v8.2.0) across ci.yml, publish.yml, AND docs.yml.
- Split ci.yml into thin trigger wrapper + reusable _checks.yml. The
  pytest job preserves its existing `just test --cov-report xml`
  invocation.

No codecov in this repo.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@lesnik512 lesnik512 merged commit 9c0c6dc into main Jun 9, 2026
5 checks passed
@lesnik512 lesnik512 deleted the ci/align-with-modern-di branch June 9, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant